tens of thousands - English Synonyms Dictionary